//node id =2 #include #define RX 0 // connected to attiny44 pin 12 #define TX 1 // connected to attiny44 pin 13 SoftwareSerial mySerial(RX, TX); void setup() { // Begin the Serial at 9600 Baud pinMode(RX,INPUT); pinMode(TX,OUTPUT); pinMode(A2, OUTPUT); mySerial.begin(9600); // Begin the Serial at 9600 Baud } void loop() { mySerial.listen(); while(mySerial.available()>0){ char node=mySerial.read(); if (node== '2') { digitalWrite(A2, HIGH); delay(1000); mySerial.println("node 2 received"); } else {digitalWrite(A2, LOW); delay(1000); mySerial.println("node 2 didn't receive"); } } }